skinnymuch + javascript   368

#JSNoob — push() vs concat() — Basics and Performance Comparison
He posts the MDN official definitions of concat and push, but doesn't himself say that they are for different cases. The fact that performance is being talked about without real use cases for either is pretty silly. And his final reasoning for when to use what is just going by part of the official definitions. The core difference between them is mutability. And many times the defining reason for using one or the other.
bad_dev  javascript  patterns_moi_smarter_than_give_self_credit 
9 weeks ago by skinnymuch
ScrumKeeper - Timer for Daily Scrum meetings
Would need to be forked and have some basic forms to edit the times. It also doesn't really allow for the length of any individual except 60 seconds. And if you go over 60 seconds or what have you. There's no real way to control for that.
bmg_zoom_room  accountability  javascript  simple  web_tools  pretty_good  collaboration  community  coworking  open_source  %on_github  jamstack 
august 2019 by skinnymuch
Aigle Poker Clock
Best timer found from minor searching of timers. The numbers on each timer "lap" can be modified via url or interface. The total time is saved as long as you don't refresh the page.

--

Overall, it has the total elapsed time. And the time per person. Space or tap clock to restart it. Once elapsed time is done, the current "lap" timer continues, but background turns red.
bmg_zoom_room  accountability  javascript  simple  web_tools  best_of  collaboration  community  coworking 
august 2019 by skinnymuch
5 Ways to Convert React Class Components to Functional Components w/ React Hooks ― Scotch.io
Not a very good article. The only thing I checked was converting lifecycles and it didn't do it right. It only converted componentDidMount. The componentDidUpdate it says it converted too, but it didn't at all.
career  javascript  reminders  reminders_too_hard_on_self  patterns  dev 
august 2019 by skinnymuch
AnalyticalFlavorSystems/d3ReactExample: An example implementation of a composite time series spark line / scatter plot component using D3 and React.
An example implementation of a composite time series spark line / scatter plot component using D3 and React. - AnalyticalFlavorSystems/d3ReactExample
dev  $project_2018_js  %on_github  D3  code  best_of  code_examples  data_visualization  bookmarked_on_site  javascript 
june 2019 by skinnymuch
joelburget/d4: Data-Driven Declarative Documents
Data-Driven Declarative Documents. Contribute to joelburget/d4 development by creating an account on GitHub.
javascript  D3  $project_2018_js  %on_github  code  best_of  data_visualization  code_examples  bookmarked_on_site  dev 
june 2019 by skinnymuch
How (and why) to use D3 with React – Hacker Noon
If you’re planning to build a React app with more than a few simple data visualizations, you’ll probably want to pick an approach that: Given the above criteria, these are what I’d consider to be the…
bookmarked_on_site  D3  dev  second_tier  data_visualization  $project_2018_js  javascript 
june 2019 by skinnymuch
UW Interactive Data Lab / Observable
Discover insights faster and communicate more effectively with interactive notebooks for data analysis, visualization, and exploration.
javascript  D3  lists  code  data_visualization  code_examples  $project_2018_js  dev 
june 2019 by skinnymuch
Introduction to D3 / UW Interactive Data Lab / Observable
Super in-depth!

Adjusting legend positions horizontally Suppose , we want to draw legends using d3 From this data In most situations we have constant sized legends Which is problem if we change data Now, result looks like this But, using this snippet, we can modify group positions after it is drawn var marginLeft = 0; groups.each(function (d, i, arr) { var wrapper = d3.select(this); var bbox = wrapper.node().getBoundingClientRect(); wrapper.attr('transform', 'translate(' + marginLeft + ',15)')
in-depth  D3  $project_2018_js  dev  code  best_of  code_examples  data_visualization  bookmarked_on_site  javascript 
june 2019 by skinnymuch
Using d3 SVG legend @d3-svg-legend / Ashish Singh / Observable
Using d3 SVG legend @d3-svg-legend The legend uses getBBox() internally to determine the height of a text label and accordingly calculates translate values and positions the legend labels. For cases when the target container does not have a layout, this mechanism fails. To overcome such scenarios, the shapePadding() property can be put into use. Define Scale type with domain/range Define Legend type Draw the SVG legend Includes
bookmarked_on_site  D3  javascript  code  code_examples  data_visualization  $project_2018_js  dev 
june 2019 by skinnymuch
d3 legend - horizontal log scale test / Marcus Carvalho / Observable
Discover insights faster and communicate more effectively with interactive notebooks for data analysis, visualization, and exploration.
$project_2018_js  D3  javascript  code  code_examples  data_visualization  bookmarked_on_site  dev 
june 2019 by skinnymuch
D3 Tutorial Table of Contents | DashingD3js.com
D3 Tutorial Table of Contents for the Dashing D3.js Website. Sections cover D3 Tutorials from the D3 basics to D3 charts and graphs.
D3  javascript  tutorials  examples 
may 2019 by skinnymuch
URI Parsing with Javascript
URI Parsing with Javascript. GitHub Gist: instantly share code, notes, and snippets.
snippets  tidbits  dev  $project_2018_js  javascript 
april 2019 by skinnymuch
Docs - Default Integrations
Learn how to use Sentry, configure Sentry clients, and contribute to the open source project on GitHub
javascript  dev  error_tracking  $project_2019_dev_port_projects 
march 2019 by skinnymuch
Docs - Context
Learn how to use Sentry, configure Sentry clients, and contribute to the open source project on GitHub
javascript  dev  error_tracking  $project_2019_dev_port_projects 
march 2019 by skinnymuch
Docs - Configuration
Learn how to use Sentry, configure Sentry clients, and contribute to the open source project on GitHub
error_tracking  dev  javascript  $project_2019_dev_port_projects 
march 2019 by skinnymuch
Docs - Capturing Events
Learn how to use Sentry, configure Sentry clients, and contribute to the open source project on GitHub
javascript  dev  error_tracking  $project_2019_dev_port_projects 
march 2019 by skinnymuch
« earlier      
per page:    204080120160

related tags

!Tags_from_previous_bookmark  #dynamic_screen_scraping  $$port_proj_b  $AFMA  $afma-v  $AFMA_umbrella  $automation  $automation_libraries  $kippt_bookmark  $kippt_bookmark_lists  $possibly_contribute_open_source  $project_2018_js  $project_2019_dev_jerb  $project_2019_dev_port_projects  $project_freelancing  $tag_from_recent  $tag_from_related  %feedly  %github  %good_reads  %on_github  %product_hunt  %stackoverflow  %stack_overflow  *nix  2.0  @@Soma  @@tad  @action  @queue  @TODO  @to_check_out  @to_do  @to_try  @to_use  a  accountability  add-on  ads  advanced  affiliate_marketing  aggregation  agile  ajax  alernatives  alexa  alexa_skills  Alfred  algorithms  alternatives  angular  api  APIs  app  asana  assets  async  asynchronous  asynchronously  Austin  automagical  automation  awesome_lists  aws  B2B  backbone  backend  bad  bad_dev  basecamp  basics  basic_stuff  beer_money  beginners  best_of  beta  big_3_cloud_companies  bitcoin  blogs  blog_posts  bmg_zoom_room  bookmarked_on_site  bookmarklets  books  bootcamps  bootstrapping  bootstrap_layout  bots  bower  browser  browsers  browser_automation  browser_based  browser_extensions  buffers  bundler  buttons  calculators  calendars  callbacks  cant_bookmark_on_site  capybara  career  casperjs  charts  cheatsheets  chicago  chrome  chrome_extensions  classic  cli  closures  cloud  cms  code  code_examples  code_review  code_to_read  coding  coffee  coffeescript  collaboration  commit  communities  community  comparisons  compilations  compiling  computer_science  content  converters  copy  copycats  copycopy  copycopy_dev  copycopy_side_projects  copy_as_references  copy_hm  copy_maybe  copy_prob_later  copy_soon  cors  courses  coworking  crawlers  crawling  creative_commons  CRM  cross-platform  cryptocurrency  css  customer_retainment  czarrar  D3  d3_and_react  dashboards  data  databases  data_driven  data_visualization  deals  debugging  deeper_understanding  delicious  deployment  design_patterns  desktop_apps_3_major_OSes  dev  development  directories  django  documentation  dont_need_unless_for_refresher  driver  ebooks  ecosystems  editing  editor  efficiency  electron_based  embeddable  ember  emojis  enhancement  Error_handling  error_tracking  es6  espn  events  examples  experiments  expressjs  extension  extensions  fantasy_football  feed_readers  find_K  Firefox  Fitocracy  flash  flash_cards  formatting  framework  frameworks  free  free*  freemium  from  from:Windows_Phone  from_hn  frontend  frontend_development  full_browser_automation  full_stack  fun  games  gamification  geeky  gems  generators  Geolocation  ghostdriver  github  github_gists_integration  github_integrations  glacier  Google  google_assistant  google_reader  grammar  graphql  guidelines  hack  hacking  hacks  headless  heroku  heroku_esque  HNer  homepages  home_page  Hook  Hooks  hq_trivia  html  html5  html_version  http_clients  huginn  IaaS  idea  ideas  ifttt_esque  images  in-depth  in-person  indie  info  inline  Instructions  integration  integrations  interactive  interesting  Intermediate  interviewing  introductions  iOS  iOS_10  ip_addresses  irccloud  issues  jamstack  javascript  Jquery  jquery_also  js  json  jsonp  js_components  js_libraries  K  keyboard_shortcuts  kickstarter  lambda  landing_pages  learning  lectures  libraries  life_aggregation  life_stream  like_koans  linkbait  links  linting  lists  live_chats  local_tunnel  logging  los_angeles  mac_apps  management  march_madness  markdown  marketing_techniques  maxmind  maybe  maybe_better  mean_stack  mechanize  medium  mentoring  MFA  mind_maps  Mint  mobile  moi_imposter_syndrome  money_back_guarantee  monthly  mysql  my_porn  native  node  nodejs  nokogiri  non_fiction  not_screencasts  npm  npm_packages  nyc  observables  okay_preferred  online_courses  OOP  opensource  open_source  origin_policy  overviews  own_starred  PaaS  packages  package_managers  paid  parsing  patterns  patterns_moi_smarter_than_give_self_credit  pay-as-you-go  pdfs  perl  personal_APIs  personal_finance  phantomjs  photos  photo_filters  php  podcasts  pr0n  pretty_good  price:$10  price:$30  price:$40  price:$100  price:$150  pricey  pricey_ish  productivity  programming_languages  project  project_management  promises  proxies  puppeteer  python  quantified_self  quizzes  rails  rare  react  react-redux  reactjs  react_components  react_contexts  react_hooks  react_native  react_past_novice  react_state  realtime  real_time  recipes  recommendations_from_trusted  recommended_by_casual_people  recording_user  redux  redux_middlewares  redux_observable  redux_promise  redux_saga  redux_thunk  references  referrals  reminders  reminders_too_hard_on_self  repeating  repo  repos  research  resources  Results  reviews  routing  ruby  SaaS  sandboxes  scala  scopes  scraping  screencasts  screenshots  screen_scraping  search  search_engines  secondary_fav_resources  second_tier  selenium  self-hosted  SEO  series  serverless  services  sexy  SF  sharing  shell  short_tutorials  side_projects  simple  sites  sleek_designs  Snapchat  snippets  social_media  Software  solved_my_issue  source_code  spambutnotspam  sports  sql  ssh  SSVentures  starred  stars  startups  static_site_generators  status_quo  studies  suggestions  summaries  svgs  syncing  tables  templates  testing  test_driven_development  text  textexpander  textmate  text_editor  text_expansion  text_tutorials  tidbits  tier:1  tip  tips  tmux  tools  to_the_point  translating  trial  trivia_games  tunnel  tutorials  tweak  twitter  typescript  udemy  ugly  unique  unique_features  unique_spin_slightly  userscript  userscripts  user_testing  validations  vanilla_js  version_control  videos  vim  visualization  vue.js  vuejs  watir  web  webdriver  webdrivers  webkit  websockets  web_2.0  web_apps  web_automation  web_development  web_marketing  web_servers  web_tools  whitehat  work  workflows  wrappers  writing  wysiwyg  year:2015  year:2016  year:2018  ynab 

Copy this bookmark:



description:


tags: